package edu.chalmers.sdx;

public class Option{
	public int id;
	public String name;
	public String type;
	public int cost;
	public boolean red;
	public boolean green;
	public boolean blue;
	public int power;
	public int production;
	public int initiative;
	
	public final static String PLOT = "plot";
	public final static String LAND = "land";
	public final static String UNIT = "unit";
	public final static String EQUIP = "equipment";
	public final static String EVENT = "event";
	public final static String NONE = "none";
	public final static String RESOURCES = "resources";
	
	public final static String KNEEL = "kneel";
	public final static String RED = "red";
	public final static String GREEN = "green";
	public final static String BLUE = "blue";
	
	public final static String DARK_OMEN = "Dark Omen";
	public final static String SEASON_OF_THE_REAPER = "Season of the Reaper";
	public final static String GOBLIN_DEATH_SQUAD = "Goblin Death Squad";
	public final static String OGRE_MARAUDER = "Ogre Marauder";
	public final static String FOUL_KNIGHT = "Foul Knight";
	public final static String THE_FLESH_MAGE = "The Flesh Mage";
	public final static String ROTTEN_SWAMP = "Rotten Swamp";
	public final static String FLIMSY_KITCHEN_KNIFE = "Flimsy Kitchen Knife";
	public final static String SUDDEN_ILLNESS = "Sudden Illness";
	
	public Option(int id, String name, String type, int cost, boolean red, boolean blue, boolean green, int power, int production, int initiative){
		this.id = id;
		this.name = name;
		this.type = type;
		this.cost = cost;
		this.red = red;
		this.blue = blue;
		this.green = green;
		this.power = power;
		this.production = production;
		this.initiative = initiative;
	}
	
	public boolean hasType(String type){
		return this.type.equals(type);
	}
}
